board gates - French English Dictionary